package peer.share;

import java.util.HashMap;

import peer.tools.Mdb;


public class SourceSessionIdMange {
	HashMap<Mdb, Integer> idTable;
	public SourceSessionIdMange(){
		idTable=new HashMap<Mdb, Integer>();
	}
	
	public void changeAllSessionId(){
		idTable=new HashMap<Mdb, Integer>();
	}
	
	public void changeSessionId(Mdb mdb){
		idTable.put(mdb, peer.tools.RandomNum.randomInt());
	}
	
	public int getSessionId(Mdb mdb){
		if(!idTable.containsKey(mdb)){
			idTable.put(mdb,peer.tools.RandomNum.randomInt());
		}
		return idTable.get(mdb);
	}
	
}
